Re nement in UNITY
نویسنده
چکیده
منابع مشابه
Distributed Diners From UNITY Speci cation to CC Implementation
Resource con icts may typically be described as the dining philoso phers problem or diners for short In this report we derive a distributed message passing solution to the diners problem from the shared memory solution presented in CM Ch Dining Philosophers We de ne an isomorphism between variables in the shared memory state and variables in the distributed state This allows us to translate the...
متن کاملCoordination in the ImpUNITY Framework
The ImpUNITY framework is an extension of the UNITY framework It contains several program structuring mechanisms and puts special emphasis on compositional re nement of both speci cations and programs It has an associated temporal logic formal re nement notions and program transfor mation rules In this paper we show how coordination in the form of a shared tuple space between communicating ImpU...
متن کاملConceptual Synthesis of Mechanisms from Qualitative Speci cations of Behaviour
This paper describes a novel method for the synthesis of mechanisms from their qualitative behavioural speci cations. The technique has been implemented in the context of automated design of mechanisms in Technics Lego. We introduce a new kinematic abstraction called a unity machine which is a machine with a single degree of freedom. Unity machines are the mechanical analogues of functions in p...
متن کاملThe RPC - Memory Speci cation Problem : UNITY plus Re nement
In this paper, we use the ImpUNITY framework to solve the \RPC-Memory Speciication problem" of the Dagstuhl Workshop on reactive systems. ImpUNITY supports the development of parallel and distributed programs from speciication to implementation in a step-wise manner. It is an extension of UNITY, as introduced by Chandy and Misra, with features of the Action System formalism of Back and Kurki-Su...
متن کاملRe nement of Mixed Speci cations : AGeneralization of UNITYBeverly
Data reenement is an important and widely used technique for program development. In this paper, we give predicate transformer based semantics and reenement rules for mixed speciications that allow specii-cations to be written as a combination of abstract program and temporal properties. Mixed speciications may be considered a generalization of the UNITY speciication notation to allow safety pr...
متن کامل